<?php
/**
 * Created by PhpStorm.
 * User: dev
 * Date: 2018/8/7
 * Time: 10:46
 */

namespace App\Services\ApiServer\Response;

/**
 * 钱包
 */
class Wallet extends BaseUserResponse
{
    /**
     * 接口名称
     * @var string
     */
    protected $method = 'wallet';

    /**
     * 获取钱包类型
     * @DateTime   2018-08-10
     * @version   [version]
     * @param    {string}
     * @return   [type]     [description]
     */
    public function walletType()
    {

    }

    /**
     * 同步钱包信息
     * @DateTime    2018-08-10
     * @version    [version]
     * @param     {string}
     * @return   [type]     [description]
     */
    public function syncUserWalletInfo()
    {

    }

    /**
     * 订单列表
     * @DateTime   2018-08-10
     * @version   [version]
     * @param    {string}
     * @return   [type]     [description]
     */
    public function orderList()
    {

    }

    /**
     * 订单详情
     * @DateTime    2018-08-10
     * @version    [version]
     * @param     {string}
     * @return   [type]     [description]
     */
    public function orderDetails()
    {

    }

    /**
     * 获取用户钱包地址 资产(多个地址提交 )
     * @DateTime    2018-08-10
     * @version    [version]
     * @param     {string}
     * @return   [type]     [description]
     */
    public function userWalletCurrency()
    {

    }

    /**
     * 发送签名后的交易数据
     * @DateTime    2018-08-10
     * @version    [version]
     * @param     {string}
     * @return   [type]     [description]
     */
    public function sendRawTransaction()
    {

    }

    /**
     * 查询交易预计话费gas
     * @DateTime   2018-08-10
     * @version   [version]
     * @param    {string}
     * @return   [type]     [description]
     */
    public function getGas()
    {

    }

    /**
     * 查询未花资产
     * @DateTime   2018-08-10
     * @version   [version]
     * @param    {string}
     * @return   [type]     [description]
     */
    public function getUtxo()
    {

    }

    /**
     * 钱包类型对应的关注资产
     * @DateTime   2018-08-10
     * @version   [version]
     * @param    {string}
     * @return   [type]     [description]
     */
    public function walletTypeToCurrency()
    {

    }
}